最佳 AWS 工程師正在進行的工作是為我們在 Windows Azure 的工程團隊構建自定義不可變數據存儲

最佳 AWS 工程師正在進行的工作是為我們在 Windows Azure 的工程團隊構建自定義不可變數據存儲

Jimmy
Jimmy

01 January 2023

後端工程師
軟體工程師

最佳 AWS 工程師正在進行的工作是為我們在 Windows Azure 的工程團隊構建自定義不可變數據存儲

我們公司構建不可變數據存儲的背景關鍵詞:人工智能、數據訪問、事件流處理器、後端工程師、事件流處理器


我們在構建我們的第一個數據存儲中學到了什麼

我們構建了一個自定義數據存儲來存儲我們客戶的數據,我們採用的方法是結合使用多種技術。我們從用於獲取和更新客戶數據的 REST API 開始,然後轉移到 NodeJS 服務器,最後將其部署在 AWS 上。

構建不可變數據存儲的後續步驟

數據存儲是存儲和檢索數據的系統。它是任何現代應用程序中基礎設施的重要組成部分。但是,構建不可變數據存儲可能具有挑戰性。構建不可變數據存儲的常見模式是使用面向服務的架構 (SOA),其中數據存儲是與其他服務交互的服務,業務流程中的業務邏輯作為單獨的服務實現。這種方法的問題在於,如果你想添加新功能或更改現有功能的行為,你需要重寫所有服務及其交互。對於某些應用程序來說,這可能過於耗時且成本高昂。到目前為止,還沒有廣泛使用的解決方案允許你在不更改現有服務或不必手動重寫它們的交互的情況下構建自己的不可變數據存儲。另一種方法是使用無服務器框架,如 AWS Lambda 或 Azure Functions,它允許你構建自己的全功能服務而無需支付任何費用

立即使用服務構建你自己的不可變數據存儲!

在本教程中,我們將討論如何使用當前正在使用的服務框架來構建商店。本教程適用於想要構建自己的不可變數據存儲的人。這將是一個非常詳盡的教程,涵蓋了使用當前正在使用的服務框架構建不可變數據存儲的基礎知識。我們還將介紹如何在不同場景中使用服務框架,以及如何在不破壞現有服務的情況下讓你輕鬆添加新服務。


隨著業務的發展,存儲可能是一個挑戰,尤其是當你正在組建工程團隊時。隨著對雲服務需求的增加,我們可能會由於過度配置或無法擴展我們的容量需求而迅速失去容量。借助 Windows Azure 和 Azure Stack,我們現在比以往任何時候都更容易快速發展,而無需擔心容量或過度配置。我們了解到 AWS 工程師整天都在業餘時間從事工程項目。這就是我們創建 Windows Azure 存儲附件的原因!我們的存儲是不可變的,並以持久的方式存儲數據,這種方式易於擴展並且比傳統存儲更好。一旦你的存儲需求得到滿足,只需將其附加到同一可用區中的另一個存儲即可!

關鍵字: 自定義數據存儲、基礎架構即代碼、服務的非功能需求、服務的最佳架構、在無服務器框架中構建的定制人工智能組件、服務框架

語調: formal

© All rights reserved
Jimmy